home *** CD-ROM | disk | FTP | other *** search
- #define DEBUG 0
- /*
- 私用汎用関数
- 1993/02/28 久保田俊也
-
- */
- #include <stdio.h>
- #include <time.h>
- #include <winb.h>
- #include <te.h>
- #include <fntb.h>
- #include <gui.h>
-
- void *my_malloc(size_t size)
- {
-
- return TL_malloc(size);
-
- }
-
- void my_free(void *buffer)
- {
-
- TL_free(buffer);
-
- }
-
- char *my_itozenkaku(int x)
- {
- static char str[5];
-
- switch(x){
- case 1: strcpy( str, "1"); break;
- case 2: strcpy( str, "2"); break;
- case 3: strcpy( str, "3"); break;
- case 4: strcpy( str, "4"); break;
- case 5: strcpy( str, "5"); break;
- case 6: strcpy( str, "6"); break;
- case 7: strcpy( str, "7"); break;
- case 8: strcpy( str, "8"); break;
- case 9: strcpy( str, "9"); break;
- case 10: strcpy( str, "10"); break;
- case 11: strcpy( str, "11"); break;
- case 12: strcpy( str, "12"); break;
- case 13: strcpy( str, "13"); break;
- case 14: strcpy( str, "14"); break;
- case 15: strcpy( str, "15"); break;
- case 16: strcpy( str, "16"); break;
- case 17: strcpy( str, "17"); break;
- case 18: strcpy( str, "18"); break;
- case 19: strcpy( str, "19"); break;
- case 20: strcpy( str, "20"); break;
- case 21: strcpy( str, "21"); break;
- case 22: strcpy( str, "22"); break;
- case 23: strcpy( str, "23"); break;
- case 24: strcpy( str, "24"); break;
- case 25: strcpy( str, "25"); break;
- }
-
- return str;
-
- }
-
- char *my_itowazenkaku(int x)
- {
- static char str[10];
-
- switch(x){
- case 1: strcpy( str, "一"); break;
- case 2: strcpy( str, "二"); break;
- case 3: strcpy( str, "三"); break;
- case 4: strcpy( str, "四"); break;
- case 5: strcpy( str, "五"); break;
- case 6: strcpy( str, "六"); break;
- case 7: strcpy( str, "七"); break;
- case 8: strcpy( str, "八"); break;
- case 9: strcpy( str, "九"); break;
- case 10: strcpy( str, "十"); break;
- case 11: strcpy( str, "十一"); break;
- case 12: strcpy( str, "十二"); break;
- case 13: strcpy( str, "十三"); break;
- case 14: strcpy( str, "十四"); break;
- case 15: strcpy( str, "十五"); break;
- case 16: strcpy( str, "十六"); break;
- case 17: strcpy( str, "十七"); break;
- case 18: strcpy( str, "十八"); break;
- case 19: strcpy( str, "十九"); break;
- case 20: strcpy( str, "二十"); break;
- case 21: strcpy( str, "二一"); break;
- case 22: strcpy( str, "二二"); break;
- case 23: strcpy( str, "二三"); break;
- case 24: strcpy( str, "二四"); break;
- case 25: strcpy( str, "二五"); break;
-
- default: strcpy( str, "いっぱい"); break;
- }
-
- return str;
-
- }
-
- int debugprint(char moji[], int arg)
- {
- FILE *fp;
-
- if((fp=fopen("debug.txt","a"))==NULL){
- printf("debug txt open error!\n");
- exit(1);
- }
-
- fprintf( fp, moji, arg);
-
- fclose(fp);
-
- }
-